.hot{
	padding-bottom: 55px;
}
.hot .hot-head{
	display: block;
	width: 100%;
	height: 11.2rem;
	/*background: blue;*/
}
.hot .hot-head img{
	width: 100%;
}
.hot .hot-row{
	margin-top: 0.35rem;
	display: flex;
	/*height: 13.22rem;*/
	width: 100%;
	flex-wrap: wrap;
	/*background: yellow;*/
}
.hot .hot-item{
	/*width: 9.3rem;*/
	width: 49.629%;
	
}
.hot .hot-item.left{
	margin-right: 0.1rem;
}
.hot .hot-item .img{
	width: 9.3rem;
	height: 9.3rem;
}
.hot .hot-item .img img{
	width: 100%;
	height: auto;
	border-radius: 3px;
}
.hot .hot-item .info{
	width: 7.97rem;
	height: 2.8rem;
	padding: 0.52rem 0.7rem;
	text-align: left;
}
.hot .hot-item .info .name{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0.75rem!important;
    color: rgba(0,0,0,.87);
}
.hot .hot-item .info .brief{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	margin-top: 0.155rem;
	font-size: 0.62rem!important;
    color: rgba(0,0,0,.54);
    line-height: 0.8rem;
}
.hot .hot-item .info .price{
	padding-left: 0.375rem;
	position: relative;
	font-size: 0.75rem!important;
	display: inline-block;
	width: 3.07rem;
	height: 1.09rem;
	line-height: 1.09rem;
	color: #ea625b;
}
.hot .hot-item .info .price:before{
	content: "\A5";
    position: absolute;
    left: 0;
    top: 0;
    font-size: 0.8rem;
    text-decoration: none;
}
.hot .hot-item .info .price>span{
	display: inline-block;
	margin-left: 0.1rem;
	font-size: 0.5rem;
}